Identifying Codes and the Set Cover Problem

نویسندگان

  • Moshe Laifenfeld
  • Ari Trachtenberg
  • Tanya Y. Berger-Wolf
چکیده

We consider the problem of finding a minimum identifying code in a graph, i.e., a designated set of vertices whose neighborhoods uniquely overlap at any vertex on the graph. This identifying code problem was initially introduced in 1998 and has been since fundamentally connected to a wide range of applications, including fault diagnosis, location detection, environmental monitoring, and connections to information theory, superimposed codes, and tilings. Though this problem is NP-complete, its known reduction is from 3-SAT and does not readily yield an approximation algorithm. In this paper we show that the identifying code problem is computationally equivalent to the set cover problem and present a Θ(log n)-approximation algorithm based on the greedy approach for set cover; we further show that, subject to reasonable assumptions, no polynomial-time approximation algorithm can do better. Finally, we show that a generalization of the identifying codes problem, for which no complexity results were known thusfar, is NP-hard.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic QoS-aware Web Services Composition based on Set-Cover Problem

By definition, web-services composition works on developing merely optimum coordination among a number of available web-services to provide a new composed web-service intended to satisfy some users requirements for which a single web service is not (good) enough. In this article, the formulation of the automatic web-services composition is proposed as several set-cover problems and an approxima...

متن کامل

Identifying the Effective Ethical Codes on Urban Management with Meta Synthesis Method

Purpose: The compliance ethical characteristics plays an important role in urban management, and accordingly, the purpose of this study was identifying the effective ethical codes on urban management with a meta synthesis method. Methodology: This study in terms of purpose was applied and in terms of implementation method was qualitative. The field of research was all articles of effective eth...

متن کامل

On a New Class of Codes for Identifying Vertices in Graphs

We investigate a new class of codes for the optimal covering of vertices in an undirected graphG such that any vertex in G can be uniquely identified by examining the vertices that cover it. We define a ball of radius t centered on a vertex v to be the set of vertices in G that are at distance at most t from v: The vertex v is then said to cover itself and every other vertex in the ball with ce...

متن کامل

Adaptive Identification in Torii in the King Lattice

Given a connected graph G = (V,E), Let r ≥ 1 be an integer and Br(v) denote the ball of radius r centered at v ∈ V , i.e., the set of all vertices within distance r from v. A subset of vertices C ⊆ V is an r-identifying code of G (for a given nonzero constant r ∈ N) if and only if all the sets Br(v) ∩ C are nonempty and pairwise distinct. These codes were introduced in [7] to model a fault-dete...

متن کامل

On Graph Identification Problems and the Special Case of Identifying Vertices Using Paths

In this paper, we introduce the identifying path cover problem: an identifying path cover of a graph G is a set P of paths such that each vertex belongs to a path of P , and for each pair u, v of vertices, there is a path of P which includes exactly one of u, v. This problem is related to a large variety of identification problems. We investigate the identifying path cover problem in some famil...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006